.za-picker__header {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 100%;
  height: var(--picker-header-height);
  line-height: var(--picker-header-height);
  font-size: var(--picker-header-font-size);
  background: var(--picker-header-background);
}
.za-picker__header:after {
  content: "";
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 0;
  border-top: 1PX solid var(--border-color);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  .za-picker__header:after {
    width: 200%;
    height: 200%;
    transform: scale(0.5);
    transform-origin: 0 0;
    border-radius: 0;
  }
}

.za-picker__cancel, .za-picker__submit {
  flex: 1;
  padding: 0 20px;
  cursor: pointer;
}

.za-picker__cancel {
  text-align: left;
  color: var(--color-text-caption);
}

.za-picker__submit {
  text-align: right;
  color: var(--theme-primary);
}

.za-picker__title {
  color: var(--color-text);
}
